=============================================================================
             GtaCruiseControl - Adaptive Vehicle Cruise Control
=============================================================================
Author: admirable
Version: 1.0.0.0
Platform: PC (Grand Theft Auto V)
Requirements: ScriptHookV & ScriptHookVDotNet3 (.NET Framework 4.8)

-----------------------------------------------------------------------------
[DESCRIPTION]
-----------------------------------------------------------------------------
GtaCruiseControl is a lightweight, stable, and highly reliable cruise control
system designed specifically for standard GTA V and advanced total-conversion 
environments like LSPDFR. 

The script features strict safety guard clauses to prevent unhandled null
exceptions during world loading, ped resets, or vehicle configuration states, 
ensuring zero compatibility conflicts with RagePluginHook.

-----------------------------------------------------------------------------
[DEFAULT CONTROLS]
-----------------------------------------------------------------------------
Controls can be completely remapped via the included configuration file.

* Toggle Key:   [Y] - Activates or deactivates cruise control at your current speed.
* Speed Up:     [I] - Increments your locked speed by +2 MPH.
* Speed Down:   [K] - Decrements your locked speed by -2 MPH. 

* Note: Pressing your manual vehicle throttle or brake controls will instantly
  disengage cruise control back to manual operation.
* Note: Pressing the Speed Down key while at a complete stop with cruise control
  inactive will apply continuous, clean manual vehicle braking pressure.

-----------------------------------------------------------------------------
[INSTALLATION]
-----------------------------------------------------------------------------
1. Ensure you have the latest versions of ScriptHookV and ScriptHookVDotNet3 
   installed in your root Grand Theft Auto V directory.
2. Place 'GtaCruiseControl.dll' and 'GtaCruiseControl.ini' into your 'scripts' 
   folder located inside your main game directory (e.g., ...\Grand Theft Auto V\scripts\).
3. Boot up the game or reload your scripts.

-----------------------------------------------------------------------------
[CONFIGURATION]
-----------------------------------------------------------------------------
Open 'GtaCruiseControl.ini' using any standard text editor (like Notepad) to change keys. 
Valid keys include: A-Z, D0-D9, F1-F12, Shift, LShiftKey, Control, LControlKey, Space, etc.

[Keys Enum]
https://learn.microsoft.com/en-us/dotnet/api/system.windows.forms.keys?view=netframework-4.8

Both the .dll and .ini files must share the exact same name to communicate properly.
=============================================================================